Test case simplification based on coupling metrics in software bug location

نویسندگان

چکیده

Software test cases are one of the most critical aspects software testing in product development process. As products updated several times, same requirement may be covered by multiple cases, so this aspect is often redundant, yet approximate case set has an impact on its error detection rate. This study proposes idea using redundant location, introduces a coupling metric, analyses program slicing and establishes second coverage criterion order to balance relationship between reduced suite false rate set. The results show that size number Ruby On Rails (ROR) method used larger than those other commonly reduction algorithms. lowest loss rate, with average 17.96 % across six sets. highest capability individual was found set, mean value 90.63 also efficiency 91.05 %. Compared simplification methods, research better advantages simplification.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Software Bug Prediction Models Using Various Software Metrics as the Bug Indicators

The bug prediction effectiveness reasonably contributes towards enhancing quality of software. Bug indicators contribute significantly in determining the bug prediction approaches and help in achieving software reliability. Various comparative research studies have indicated that Depth of Inheritance (DIT), Weighted Method per Class (WMC), Coupling between Objects (CBO) and Lines of Code (LoC) ...

متن کامل

Metrics to evaluate vendor-developed software based on test case execution results

Various business considerations have led a growing number of organizations to rely on external vendors to develop software for their needs. Much of the day-to-day data from vendors are not available to the vendee, and typically the vendee organization ends up with its own system or acceptance test to validate the software. The 2000 Summer Olympics in Sydney was one such project in which IBM eva...

متن کامل

Moment-based metrics for mesh simplification

Moment-based metrics for mesh simplification H. Tang 2, 3, , H. Z. Shu , J. L. Dillenseger 3, , X. D. Bao , L. M. Luo 4 Laboratory of Image Science and Technology, Department of Computer Science and Engineering, Southeast University, 210096, Nanjing, China INSERM, U642, Rennes, F-35000, France Université de Rennes 1, LTSI, Rennes, F-35000, France Centre de Recherche en Information Biomédicale S...

متن کامل

Fuzzy Mining - Adaptive Process Simplification Based on Multi-perspective Metrics

Process Mining is a technique for extracting process models from execution logs. This is particularly useful in situations where people have an idealized view of reality. Real-life processes turn out to be less structured than people tend to believe. Unfortunately, traditional process mining approaches have problems dealing with unstructured processes. The discovered models are often “spaghetti...

متن کامل

Simplified Coupling Metrics for Object-Oriented Software

Coupling in software has been linked with maintainability and existing metrics are used as predictors of external software quality attributes such as fault-proneness, impact analysis, ripple effects of changes, changeability, etc. Many coupling measures for object-oriented (OO) software have been proposed, each of them capturing specific dimensions of coupling. In this paper, we describe and ev...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of measurements in engineering

سال: 2023

ISSN: ['2335-2124', '2424-4635']

DOI: https://doi.org/10.21595/jme.2023.23133